#!/bin/bash


echo
echo –n "please input your name: " #提示输入用户名，这里echo语句–n参数表示不换行输出
read name #read命令从键盘获取用户输入并保存到变量name中
until ["${name}" = "cosmos" ] #如果名称不是cosmos，则表达式返回为非0，则继#续执行下列语句
do
echo -n "the name you input is wrong,please input again: ";#提示用户输入错误，并等待用户重新输入
read name
done
echo "you have typed name:$name" #成功后，显示用户输入的用户名
